.spec_all{
  border:0.01rem solid #EBEBEB;
  border-radius:.02rem;
  margin:0.2rem 0.2rem 0rem 0.2rem;
  padding: 0.2rem 0.1rem;
   :global{
     .select_spec{
       flex: 1;
       div{
         height: 0.44rem;
         line-height: 0.44rem;
       }
     }
   }
}
.spec_model{

  :global{
    .sp_list{
      font-size: 0.24rem;
      color: #1D1D1D;
      padding: 0rem 0.2rem;
      .spec_name{
        text-align: left;
        padding: 0.3rem 0rem 0rem 0rem;
      }
      .item{
        padding: 0rem 0.3rem;
        height: 0.4rem;
        line-height: 0.4rem;
        border-radius:0.3rem;
        font-size: 0.22rem;
        background-color: #F7F7F7;
        margin: 0.2rem 0.1rem 0rem 0.1rem;
      }
    }
    .spec_storage{
      font-size: 0.24rem;
      color: #1D1D1D;
      padding: 0.3rem 0.2rem;
      .storage{
        color: #666666;
        margin-left: 0.4rem;
      }
    }
    .spec_scroll{
      max-height: 6rem;
    }
    .sepc_title{
      position: relative;
      color: #666666;
      height: 1.1rem;
      line-height: 0.55rem;
      text-align: left;
      border-bottom: 0.01rem solid #EBEBEB;
      padding: 0px .3rem;
      div{
        margin-left: 2rem;
      }
      .goods_img{
        position: absolute;
        top: -0.8rem;
        left: 0rem;
       // z-index: 50000;
        height: 1.6rem;
        width: 1.6rem;
        border: 0.01rem solid #EBEBEB;
        margin-left: .3rem;
      }
    }
    .am-modal-content{
      overflow: visible;
    }
    .am-modal-body{
      overflow: visible;
    }
    //.am-modal-close-x{margin-top:.3rem;}
    .cart_buy_btn{
      .am-button-primary{
        border-radius: 0px;
        width: 50%;
        height: 0.9rem;
        line-height: 0.9rem;
      }

    }
  }
}